clover aparatus - Spanish English Dictionary